Make tests self-hosting * Add wptserve as a submodule for serving HTTP files * Add pywebsocket as a submodule for websockets * Add a serve.py script that initalises the test environment with the servers running on free ports * Remove all PHP from the repository and replace it with wptserve-compatible python * Remove all .htaccess files from the repository and replace with .headers files * Some additional fixes to tests that were otherwise broken 
diff --git a/eventsource/request-cache-control.htm b/eventsource/request-cache-control.htm index a92fdb51..b396592 100644 --- a/eventsource/request-cache-control.htm +++ b/eventsource/request-cache-control.htm 
@@ -29,8 +29,8 @@  })  }   - cacheTest(true, "resources/cache-control.php") - cacheTest(true, crossdomain + "resources/cors.php?run=cache-control.php") + cacheTest(true, "resources/cache-control.event_stream?pipe=sub") + cacheTest(true, crossdomain + "resources/cors.py?run=cache-control")  </script>  </body>  </html>